﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Electronic_work_order.Model;
namespace Electronic_work_order.Interfacess.OA_Organization
{
   public interface InterFace_Organization
    {

        //查询所有部门
        IEnumerable<Organization> GetOrganizations();

        //查询所有人员并查询其职位
        IEnumerable<Users> GetUsers();

        //根据ID查询部门有什么职位
        IEnumerable<Position> GetPosition(int ParentId);

        //添加部门
        int AddPosition(Organization organization);

       //查询的是部门和部门下的所有职位
        IEnumerable<Organization> GetOrganizationName();

        //添加职位
        int AddDepartment(Position position);

        //查询部门和职位
        IEnumerable<object> GetOrageUserName(int OrganizationID);
   }
}
